@charset"utf-8";
/* default styles */
body { padding: 0; margin: 0; font: 12px Arial, Helvetica, sans-serif; line-height: 22px;}
a { color: #666666; background: inherit;text-decoration: none; }
a:hover { color: #F2860F; background: inherit;text-decoration: none}
p {	margin: 0; text-decoration: none }
ul,h3 { margin: 0; padding : 0; list-style : none; }
img { border: 0; vertical-align:middle }
h2{font-size: 13px;margin:1px;border-bottom: #d9d9d9 1px solid;padding:0px 10px; background-color:#f0f0f0;}
h2 a {color: #F2860F;font-weight:bold;}
h2 a:hover {color: #0044ac;font-weight:bold;}
.clear {display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.bold{ font-weight:bold;}


/*---------------------------------------分页管理模块*/
/*前台式分页*/
.pages { padding:22px 0 8px 0; text-align:center;}
.pages a:hover {border: #B30000 1px solid; }
.pages a:active {border: #FF0000 1px solid; }
.pages span{ display:inline-block;margin-right:18px; }

.pages a,.pages span.current i,.pages span.disabled i,.pages span.current,.pages span.disabled{ border-radius:5px; text-decoration:none;}
.pages a{ line-height:18px; color: #000;border: #9caec2 1px solid;  text-decoration: none;}
.pages a,.pages span.current i,.pages span.disabled i{ padding:3px 10px; font-size:12px; display:inline-block;}
.pages span.current i,.pages span.disabled i{ line-height:20px;}

.pages span.last{}
.pages span.current {color: #F2860F; border:1px solid #CCCCCC; }
.pages span.disabled {border: #CCCCCC 1px solid; color:#CCC;}
/*后台式分页*/
.pageDiv{ line-height:32px; font-weight:normal;}
.pageDiv .RecCount,.pageDiv .PgFirst,.pageDiv .PgPrev,.pageDiv .PgCurrent,.pageDiv .PgNext,.pageDiv .PgLast{ margin:0 5px;}
.pageDiv .PgSel{ margin:0 10px; min-width:90px;}
.pageDiv .PgSelected{ color:#FF6600; font-weight:bold;}
.pageDiv .RecNum{ color:#000000; font-weight:bold; font-size:12px; padding:0 2px;}
.pageDiv .PgNum{ color:#FF0000; font-weight:bold; font-size:14px;  padding:0 2px;}

/* Box Model ------------------------------------------------------------------------------------------------------------------*/
/*- body -------------------*/
/*-- pageBox ---------------*/

/*--- header ---------------*/
/*---- logo ----------------*/
/*---- topLink -------------*/
/*---- topMenu -------------*/
/*---- topSearch -----------*/
/*--- container ------------*/
/*---- mainContainer -------*/
/*---- sideContainer -------*/
/*--- linker ---------------*/
/*--- footer ---------------*/
/* Box Model ------------------------------------------------------------------------------------------------------------------*/




/*--- header ------------*/

#content { margin: 0px auto; width: 980px; }
#topHeader{width: 980px; margin:0px auto}
#topHeader .topLogo{ float:left; width:210px; margin-top:52px}
#topHeader .topRight{ float:right; height:32px; line-height:32px; margin-top:16px; margin-right:12px; color:#41404e}
#topHeader .topRight a{ text-decoration:none; color:#41404e; margin-left:3px; margin-right:3px}
#topHeader .topRight a:hover{color:#db4b05}
#topHeader .topMenu{ float:right; width:626px; height:40px; line-height:40px; background-color:#005b82; margin-top:32px}
#topHeader .topMenu ul li{ float:left; color:#FFFFFF; line-height:40px; font-weight:normal; text-align:center; padding-left:13px; font-size:14px;}
#topHeader .topMenu ul li a{ display:block; text-decoration:none; width:110px; color:#FFFFFF;}
#topHeader .topMenu ul li .B1{ background-color:#017aaf;}
#topHeader .topMenu ul li a:hover{ color:#FFFFFF; background-color:#017aaf;}
#topHeader .topMenu ul li a:active{ color:#FFFFFF; background-color:#017aaf;}


/*--- header - search ------------*/
#topSearch{ width:980px; height:50px; margin-top:1px; clear:both; display:block; color:#666666;}
#topSearch .search-l{ width:15px; height:50px; background:url(../images/MenuBg_01.jpg); float:left}
#topSearch .search-m{ width:950px; float:left; background-color:#017aaf; height:50px;}

#SearchBox{ height:42px; padding:8px 0 0 30px;}
#SearchBox form,#SearchBox input{ margin:0;}
#SearchBox #SearchForm{}
#SearchBox .SearchField{}
#SearchBox .SearchField-sel{float:left; width:120px; height:32px; border:1px solid #C1C1C1; background:#FFFFFF; position:relative; z-index:100; cursor:pointer;}
#SearchBox .SearchField-sel #SearchTP{display:none;}
#SearchBox .SearchField-sel-selected{ float:left; width:100px; height:32px; line-height:32px; padding:0 15px 0 5px;  background: url(../images/arrow_down_01.gif) 100px center no-repeat #FFFFFF; font-size:14px; font-weight:normal;}
#SearchBox .SearchField-sel-list{display:none; width:120px; position:absolute; top:33px; left:-1px; z-index:100; border:1px solid #C1C1C1; border-top:none; background:#FFFFFF;}
#SearchBox .SearchField-sel-list li{ line-height:30px;font-size:12px; font-weight:normal; padding-left:5px;}
#SearchBox .SearchField-sel-list li.on{ background:#EBF6FA; color:#07519A; padding-left:8px}

#SearchBox .SearchField-txt{float:left; width:420px; height:32px; margin-right:10px;border:1px solid #C1C1C1; border-left:none; background:#FFFFFF; }
#SearchBox .SearchField-txt .inp-txt{width:400px;height:32px; line-height:32px; padding:0 5px; margin:0;_margin:-1px; border:0px; vertical-align:top; color:#666666;}

#SearchBox .SearchField-btn{ float:left;width:320px; height:34px;}
#SearchBox .SearchField-btn .btns{display:inline-block;height:32px;line-height:32px;background-position:left top;background-repeat:no-repeat;padding:0;margin:0;border:0;cursor:pointer;}
#SearchBox .SearchField-btn .btns:hover {border-color:#cacaca;background:#F8F8F8;}
#SearchBox .SearchField-btn #SearchSub{ width:87px; height:32px; margin-right:50px; background-image:url(../images/search_btn_01_01.gif);}
#SearchBox .SearchField-btn #SearchSub:hover{ background-image:url(../images/search_btn_01_02.gif);}
#SearchBox .SearchField-btn #SearchPostBuy{width:170px; height:32px;color:#DB4B05; vertical-align:top;background-image:url(../images/search_btn_02_01.gif);}
#SearchBox .SearchField-btn #SearchPostBuy:hover{background-image:url(../images/search_btn_02_02.gif);}

#SearchBox .SearchField-btn .spn-or{ display:inline-block; height:34px; line-height:34px; float:left; font-size:14px; font-weight:bold; color:#FFFFFF; padding:0 18px; cursor:default;}

#topSearch .search-r{ width:15px; height:50px; background:url(../images/MenuBg_02.jpg); float:left}
/*--- header - search ------------*/



/*--- container - index------------*/
#container{}

/*--- container - cat ------------*/




#content2{ margin:0px auto; width:100%; background:url(../images/MainBg.jpg) repeat-x top #FFFFFF; height:100%; overflow:hidden;}
#Main{ margin:0px auto; width:980px; padding-top:15px; min-height:550px; _height:550px; }

#Left{float:left; width:220px; margin-right:15px}
#Left .link-post,
#Left .Relation,
#Left .LeftA4,
#Left .link-case,
#Left .link-photo{ margin-top:15px;}

#Left #LeftType,
#Left .Relation,
#Left .LeftA4{border:1px solid #cfd0e4;}

#Left #LeftType{ width:218px; border:1px solid #cfd0e4; border-bottom:0px; z-index:100; position:relative;}

#Left #LeftType ul li{ height:33px; line-height:33px; background:url(../images/MenuBgg.jpg) repeat-x; padding-left:10px; color:#3d3c4a; text-align:left; font-size:14px;}

#Left #LeftType ul li .lines a{ display:inline-block;text-decoration:none;color:#3d3c4a;padding-left:12px; width:196px; position:relative; z-index:3; background:none;}
#Left #LeftType ul li .lines a:hover{ color:#db4b05; font-weight:bold;}

#Left #LeftType ul li .lines{ background:url(../images/Inc_01.gif) no-repeat left;}

#Left #LeftType ul .Lists2 .TypeTile{color:#db4b05; font-weight:bold;}

#Left .PostBuy{ height:46px; line-height:46px; text-align:center; color:#fae928; font-size:16px; font-weight:bold; width:220px; }
#Left .PostBuy a{ text-decoration:none; color:#fae928;}

.TypeDiv{position:relative; height:0px; width:0px;}
.TypeDiv1_1{height:32px; width:216px; border:1px solid #017AAF; border-right:none; position:absolute; left:-10px; z-index:2; background:#FFF;}
.TypeDiv1_2{width:468px; height:335px; background-color:#FFFFFF; position:absolute; left:206px; border:1px solid #017AAF; font-size:12px; font-weight:normal; color:#3d3c4a;

/* 边框阴影 */
    -moz-box-shadow: 3px 3px 4px #999999;
    -webkit-box-shadow: 3px 3px 4px #999999;
    box-shadow: 3px 3px 4px #999999;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999)";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');

}
.TypeDiv1_2_1{ width:450px; height:310px; overflow:hidden; margin:0 auto; border:0px solid #c0c0c0; margin-top:3px; margin-bottom:12px;}
.TypeDiv1_2_1 h3.TypeDiv2Tit{ background:url(../images/Tline.gif) no-repeat left;}
.TypeDiv1_2_1 h3{ font-size:14px; color:#444444; font-weight:bold; padding-left:15px;}
.TypeDiv1_2_1 p{ padding-left:15px; padding-right:25px; line-height:32px; margin-bottom:12px;}
.TypeDiv1_2_1 p a{color:#07519a; font-size:12px; font-weight:normal; padding-right:30px; text-decoration:underline;}
.TypeDiv1_2_1 .Tprod{ border-top:1px dotted #c0c0c0; padding-top:16px; width:98%; margin-top:10px}
.TypeDiv1_2_1 .Tprod p{ line-height:12px; height:12px;}
.TypeDiv1_2_1 .Tprod .N1{ }
.TypeDiv1_2_1 .Tprod .N1 a{ color:#464646; text-decoration:none;background:url(../images/icon-10.gif) no-repeat 0px 5px;padding-left:6px}
.TypeDiv1_2_1 .Tprod .N1 a:hover{color:#07519a;text-decoration:underline;}

.Relation{ width:218px; border:1px solid #cfd0e4; margin-top:15px; padding-bottom:3px;}
.Relation .divTitle{ color:#07519a; font-weight:bold; font-size:14px; height:32px; line-height:32px; border-bottom:1px solid #cfd0e4; padding-left:10px; background:#d5dfeb}
.Relation .ExhibitorList a{display:block;text-align:center;line-height:60px;font-size:16px; color:#ffffff;background:#07519a;font-weight:bold;}


.Relation img{ vertical-align:middle; margin-top:6px; margin-bottom:6px;}

#Left3{ width:220px; border:0px; margin-top:15px; height:81px}
#Left3 img{ border:1px solid #cfd0e4;}

#Left4{ width:218px; border:1px solid #cfd0e4; margin-top:15px;}
#Left4 p{color:#07519a; font-weight:bold; font-size:14px; height:32px; line-height:32px; border-bottom:1px solid #cfd0e4; padding-left:10px; background:#d5dfeb}
#Left4 .LeftTrans{width:188px; padding:10px 6px 10px 23px; height:240px;}
#Left4 .LeftTrans ul li{ float:left; text-align:left; width:62px; height:27px; line-height:27px;}

#Left5{ width:220px; border:0px; height:81px; margin-top:15px;}
#Left5 img{ border:1px solid #cfd0e4;}

#Center{ float:left; width:510px; margin-right:15px;}
#Center #Index_ShowPic{ width:510px; height:200px;}
#Center #TJ_Prod{ width:510px; margin-top:15px; height:220px; overflow:hidden;}
#Center #TJ_Prod .Title{ width:508px; height:32px; border:1px solid #cfd0e2;}
#Center #TJ_Prod .Title ul li{ float:left; width:248px; text-align:left; color:#db4b05; font-size:14px; font-weight:bold; height:32px; line-height:32px; padding-left:6px}
#Center #TJ_Prod #TJ_List{ width:510px; margin-top:8px; height:100%; overflow:hidden;}


#Center #TJ_Prod #TJ_List .list-latest{ width:240px; float:left; padding-left:8px}
#Center #TJ_Prod #TJ_List #List2{ margin-left:3px}

#Center #TJ_Prod #TJ_List .list-latest ul{ height:28px; line-height:28px; border-bottom:1px dotted #666666}
#Center #TJ_Prod #TJ_List .list-latest ul li{ height:28px; line-height:28px; float:left; color:#333333; padding-right:6px}
#Center #TJ_Prod #TJ_List .list-latest ul li a{ text-decoration:none; color:#07519a;}
#Center #TJ_Prod #TJ_List .list-latest ul li a:hover{text-decoration:underline;}
#Center #TJ_Prod #TJ_List .list-latest .list-image img{ vertical-align:text-bottom;}
#Center #TJ_Prod #TJ_List .list-latest .list-title{ width:135px; overflow:hidden;}


.Index_Center_GPic{ width:508px; height:40px; margin-top:16px; margin-bottom:16px;}

#Center #TJ_Comy{ width:510px;}
#Center #TJ_Comy .Title{width:508px; height:32px; border:1px solid #cfd0e2;}
#Center #TJ_Comy .Title ul li{float:left; width:98%; text-align:left; color:#db4b05; font-size:14px; font-weight:bold; height:32px; line-height:32px; padding-left:6px}

#Center #List3{ width:500px; padding:8px 5px 8px 5px;}
#Center #List3 ul{ height:58px; border-bottom:1px dotted #666666; padding-bottom:3px; padding-top:3px}
#Center #List3 ul li{ color:#444444; float:left;}
#Center #List3 ul .Decpt{ width:498px; float:left; line-height:15px; padding:0px 0px 0px 2px}
#Center #List3 ul li a{ text-decoration:underline; color:#07519a}
#Center #List3 ul li .country-icon{ vertical-align:middle; padding-left:6px;}
#Center #List3 ul .More{ color:#db4b05; text-decoration:none}

#Center #TJ_News{ width:508px; margin-top:10px;border:1px solid #cfd0e4; height:244px; overflow:hidden;}
#Center #TJ_News .Title{width:508px; height:32px; background:#d9e1ed;}
#Center #TJ_News .Title ul li{float:left; width:98%; text-align:left; color:#07519a;font-size:14px; font-weight:bold; height:32px; line-height:32px; padding-left:6px}
#Center #TJ_News #List4{ width:480px; padding:2px 0px 5px 10px; *padding:8px 0px 8px 10px !important; *padding:8px 0px 8px 10px;}
#Center #TJ_News #List4 ul li{ height:28px; line-height:28px; background:url(../images/arrow.gif) no-repeat left; padding-left:8px; color:#444444;}
#Center #TJ_News #List4 ul li a{ color:#07519a; text-decoration:underline; background:none;}

#Right{ float:left; width:220px;}
#Right #UserLogin{ width:218px; border:1px solid #d1d7e4; background:#dde0ea; height:200px; color:#3d3c4a}
#Right #UserLogin .LoginTop{position: relative; top:-5px;*top:-5px;_top:-5px;}
.InputBox2{ border:none; width:168px; height:25px; line-height:23px; background:url(../images/InputBg_02.jpg) no-repeat; color:#444444; text-align:left; padding-left:5px}
.LoginImg{ vertical-align:middle; padding-right:10px;}
.Links a{ text-decoration:underline; color:#07519a}
#Right .JoinCenter{ height:40px; line-height:40px; text-align:center; color:#fae928; background:#017aaf; font-size:16px; font-weight:bold; width:220px;}
#Right .JoinCenter a{ text-decoration:none; color:#fae928;}
#Right .JoinEnd{ width:218px; border:1px solid #d1d7e4;}
#Right .JoinEnd ul li{ height:48px; border-bottom:1px dotted #cccccc; padding:5px 14px 6px 14px}
#Right .JoinEnd ul li .p1{ color:#db4b05; font-size:14px; font-weight:bold; font-style:italic}
#Right .JoinEnd ul li .p2{ color:#333333; float:left;}
#Right .JoinEnd ul li .p3{ width:68px; height:25px; color:#db4b05; float:right;}

.GPic{ margin-top:15px; margin-bottom:15px; border:1px solid #cfd0e2; width:218px; height:80px;}
.GPic .ad-link{ display:inline-block; width:100%; height:100%;}
.GPic .ad-img{width:100%; height:100%;}
#Right #TJ_ProdImg{ width:218px; border:1px solid #cfd0e2; margin-top:15px;}
#Right #TJ_ProdImg p{color:#07519a; font-weight:bold; font-size:14px; height:32px; line-height:32px; border-bottom:1px solid #cfd0e4; padding-left:10px; background:#d5dfeb}
#Right #TJ_ProdImg .ProdList{ width:218px; padding:6px 0px 6px 0px; overflow:hidden; height:490px;}
#Right #TJ_ProdImg .ProdList .ProdItem{ float:left; width:86px; padding:12px 12px 8px 11px}
#Right #TJ_ProdImg .ProdList .ProdItemPic{ display:block;}
#Right #TJ_ProdImg .ProdList .ProdItemPic img{ border:1px solid #c0c0c0; padding:1px;}
#Right #TJ_ProdImg .ProdList .ProdItemTxt{ height:16px;line-height:16px; display:block; overflow:hidden; text-align:center;  font-size:12px; font-weight:normal; color:#005672; background:none; padding:0;}
#Right #TJ_ProdImg .ProdList .ProdItemTxt a{color:#005672; text-decoration:none}
#Right #TJ_ProdImg .ProdList .ProdItemTxt a:hover{ text-decoration:underline;}

#Right .JoinEnd ul .noborder{ border:none}


#Right2 .righttwo{ margin-bottom:12px;}
#Right2 .AdList{ margin:0; padding:0; list-style:none;}
#Right2 .AdList .AdItem{ margin:0; padding:0; list-style:none; margin-bottom:12px;}

#Bottom .EndInfor  .noborder{ border:none}

#FriLink{ width:978px; margin:0 auto; margin-top:16px; border:1px solid #d8dcdd; margin-bottom:16px;}
#FriLink .title{ height:28px; line-height:28px; color:#3d3c4a; padding-left:12px; font-size:14px; font-weight:normal; border-bottom:1px dotted #c0c0c0}
#FriLink .title .More2{ float:right; font-size:12px; color:#db4b05; padding-right:12px;}
#FriLink .title .More2 a{color:#db4b05; text-decoration:none}
#FriLink .title .More2 a:hover{ text-decoration:underline}

#FriLinkInfor{ width:978px; height:100%; overflow:hidden; margin-top:8px;}
#FriLinkInfor ul{ padding:0px 6px 0px 18px}
#FriLinkInfor ul li{ float:left; height:36px; line-height:36px; padding-right:16px; padding-bottom:6px;}
#FriLinkInfor ul li img{ border:1px solid #CCCCCC; width:88px; height:31px;}

#Bottom{margin:0 auto; width:100%; border-top:1px solid #cfd0e4; background:url(../images/EndBg.jpg) repeat-x; height:112px;}
#Bottom .EndInfor{ margin:0 auto; width:980px; text-align:center; padding-top:8px;}

#Bottom .EndInfor ul{clear: both; float: left; margin:6px 5px 0 5px; width: 100%; text-align: center; }
#Bottom .EndInfor ul li{border-right: #999 1px solid; padding-right: 8px; display: inline; padding-left: 8px;}

#Bottom .EndInfor ul li a{ color:#41404e; text-decoration:none}
#Bottom .EndInfor ul li a:hover{ color:#db4b05; text-decoration:underline}
#Bottom .EndInfor p{ text-align:center;color:#41404e; line-height:20px;}
#Bottom .EndInfor p a{text-decoration:underline; color:#db4b05}

#Ebook{ width:922px; border:1px solid #DCDDDE; margin-top:10px; padding:10px 28px 22px 28px; height:100%; overflow:hidden;}
#Ebook .lefteb{float:left; width:300px; padding-left:32px;}
#Ebook .rightebt { float:left; width:510px; margin-left:80px;}
#Ebook .rightebt p.title11{ background-image:url(/images/ebooktxt.gif); width:340px; height:29px; font-size:13px; color:#004499; line-height:29px; text-align:center; font-weight:bold;}
#Ebook .rightebt p.title22 { font-size:12px; color:#444444; line-height:20px; padding-right:15px; padding-top:16px;}
#Ebook .rightebt p.title33 { font-size:12px; color:#555555; line-height:20px; font-weight:bold;}


#Ebook #ebookAll{float:left; margin: 10px auto; width: 868px; overflow:hidden; margin-top:30px; padding-left:30px; border:0px; padding-bottom:22px }
#Ebook #ebookAll ul{background:url(/images/ic_arrow_b.gif) no-repeat left; height:28px; line-height:28px; padding-left:8px; border-bottom:1px dotted #c0c0c0; }
#Ebook #ebookAll ul li{ float:left; line-height:28px; height:28px; font-weight:bold; color:#444444;}
#Ebook #ebookAll ul li a{ padding-left:12px;color:#07519a; text-decoration:underline}

.Local{width:970px; height:28px; padding-left:10px; margin-top:-3px; line-height:28px; color:#555555; font-size:12px;background:url(../images/Line3.gif) no-repeat 0px 6px;}
.Local a{ color:#555555; text-decoration:none; background:none;}
.Local a:hover{ color:#07519a; text-decoration:underline;}
.Local .locTip{ float:left; width:60px;}
.Local .locList{ float:left; width:910px;}
.Local .locItem{ float:left; padding-left:9px; font-weight:bold;}
.Local .selItem{ }
.Local .selItem .crumbAttr{border:1px dotted #999999; border-radius:2px; margin:4px 0; line-height:20px; position:relative;}
.Local .selItem .crumbAttr a{padding:0 20px 1px 7px;}


.Local .crumbArrow,.Local .crumbDelete{ background-image:url(../images/icon_company.png); background-repeat:no-repeat; display:inline-block;}

.Local .crumbArrow{ width:5px; height:9px; vertical-align:middle; background-position:-15px -5px; display:inline-block; margin-left:5px; text-indent:-99999px;} 
.Local .crumbDelete{ background-position:-20px 0; width:7px; height:7px; position:absolute;right:5px; top:6px;}


#Login{ width:980px; margin:0 auto; height:auto;}
#Login .loginLeft{ float:left; width:378px; border:1px solid #D8E5EF; border-top:none;}
#Login .loginLeft .Title1{ height:27px; line-height:27px; background:url(../images/hz_006.gif) repeat-x; color:#07519a; font-size:14px; font-weight:bold; padding-left:12px;}
#Login .loginLeft table{ margin-top:16px; margin-bottom:16px; color:#444444;}
#Login .loginLeft table .tdname{ padding-right:6px; padding-top:2px;}
#Login .loginLeft table .tdtips{ color:#F00}

.okborder{border:1px solid #aaa; width:205px;}
.errborder{border:1px solid #F00; width:205px;}
.okborder2{border:1px solid #aaa;}
.errborder2{border:1px solid #F00;}

table .UserName{font-weight:bold; color:#07519a; font-size:14px}
table .f1{color:#F00; font-weight:bold;}
table .t1{color:#db4b05; font-weight:bold;}
#Login .loginLeft a{ text-decoration:underline; color:#07519a}

#Login .loginright{ float:left; width:578px; margin-left:20px; border:1px solid #cfd0e4; height:205px; overflow:hidden;}
#Login .loginright p{ color:#07519a; font-weight:bold; font-size:14px; height:27px; line-height:27px; border-bottom:1px solid #cfd0e4; padding-left:10px; background:#d5dfeb}
#Login .loginright ul{ padding:5px 6px 6px 3px;}
#Login .loginright .Italic{width:578px; border-top:1px solid #cfd0e4; border-bottom:1px solid #cfd0e4; margin-top:6px;margin-left:-19px;*margin-left:-27px!important;*margin-left:-27px;padding-left:20px;*padding-left:10px!important;*padding-left:10px;}
#Login .loginright ul li{ margin-left:6px; padding-left:12px; color:#444444; background:url(../images/icon-10.gif) no-repeat 2px 10px;}

#Login .rules{ width:978px; float:left; margin-top:20px; border:1px solid #d8dcdd; margin-bottom:16px; }
#Login .rules h3{height:28px; line-height:28px; color:#db4b05; font-weight:bold; font-size:14px; padding-left:12px; border-bottom:1px dotted #c0c0c0;}
#Login .rulescount{ width:960px; padding-left:9px; padding-right:9px; height:100%; overflow:hidden; margin-top:15px; margin-bottom:16px;}
#Login .rulescount ul li{ line-height:20px; color:#444444; background:url(../images/Inc_01.gif) no-repeat 8px 8px; padding-left:16px; float:left;width:300px; overflow:hidden; height:26px;}
#Login .rulescount ul li a{ color:#444444; text-decoration:none; background:none}
#Login .rulescount ul li a:hover{ text-decoration:underline; color:#07519a}

#Expo{ width:978px; border:1px solid #cfd0e2; margin-bottom:16px;}
#Expo .expotitle{background:url(../images/hz_007.gif) repeat-x; height:28px; line-height:28px; text-align:center; font-weight:bold; color:#cc6600; font-size:14px; border-bottom:1px solid #cfd0e2}
#Expo .expodecip{ color:#444444; line-height:23px; padding:16px 12px 12px 12px}
#Expo .expoimg{ padding-top:5px; padding-bottom:16px; padding-left:36px; padding-right:14px; height:100%; overflow:hidden;}
#Expo .expoimg ul li{ float:left; padding-bottom:20px; padding-left:22px; padding-right:24px}
#Expo .expoimg ul li img{ border:1px solid #c0c0c0; padding:1px; width:250px; height:188px;}

#getpwd{ float:left; width:683px; border:1px solid #cfd0e2; border-top:none; margin-bottom:20px}
#getpwd p{ line-height:28px; height:28px; background:url(../images/hz_007.gif); border-bottom:1px solid #cfd0e2; border-top:1px solid #cfd0e2; padding-left:8px; font-size:14px; font-weight:bold; color:#cc6600}
#getpwd form{  padding-left:26px; margin-top:20px; margin-bottom:20px; color:#444444; line-height:22px;}
#getpwd table{ margin-top:16px; margin-bottom:2px; color:#444444; width:650px; border:none;}
#getpwd table .tdname{ padding-right:3px;}
#getpwd table a{ text-decoration:underline; color:#07519a}

#Terms{float:left; width:643px; border:1px solid #cfd0e2; margin-bottom:20px; padding:12px 20px 16px 20px; color:#444444; line-height:23px;}

.red{ color:#F00; font-size:12px;}

.Reg_Tip1{ color:#555555; height:18px; line-height:18px;}
.Reg_Tip2{ color:#F00; height:18px; line-height:18px;}
#getpwd form .Tiles{ text-align:left; display:block; width:50px; margin-right:6px; height:22px; line-height:22px}
#getpwd form .SubmitBtn{color:#FFFFFF; background:#828282; border:1px solid #828282; width:70px; margin-top:12px}
#getpwd form .TipC1{color:#F00; height:23px; line-height:23px;}
#getpwd form .Tips{ color:#444444; height:30px; line-height:30px;}

.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT:0px; _position: absolute
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 136px; FLOAT: left;
}



/*----------------------------------------william's ------------------------------------------*/

#popBuyContainer {/*	float:left;width:683px;*/border:1px solid #cfd0e2;border-top:none;margin-bottom:20px;background:#F7F8FD;}
#popBuyContainer .pageTitle {line-height:28px;height:28px;background:url(../images/hz_007.gif);border-bottom:1px solid #cfd0e2;border-top:1px solid #cfd0e2;padding-left:8px;font-size:14px;font-weight:bold;color:#cc6600}
#popBuyContainer form {margin:20px 0;color:#444444;line-height:22px;}

#popBuyContainer table {margin-top:5px;margin-bottom:2px;color:#444444;border:none;}
#popBuyContainer table a {text-decoration:underline;color:#07519a}
#popBuyContainer .Tips {color: #FF0000;}
#popBuyContainer .Td_Left {text-align:right;}
#popBuyContainer .Td_Right {text-align:left;}

.inputTit{ font-weight:bold;}
.inputText{ border:1px solid #C1C1C1; height:22px; line-height:22px; background:#FFFFFF; margin:0; padding:1px 1px 1px 5px;}
.inputText300px{width:300px; border:1px solid #C1C1C1; height:22px; line-height:22px; background:#FFFFFF; margin:0; padding:1px 1px 1px 5px;}
.inputText500px{width:500px; border:1px solid #CCCCCC; height:22px; line-height:22px; background:#FFFFFF; margin:0; padding:1px 1px 1px 5px;}
.inputText800px{width:800px; border:1px solid #CCCCCC; height:22px; line-height:22px; background:#FFFFFF; margin:0; padding:1px 1px 1px 5px;}

.VeriCode{width: 70px;height:20px;font-size:14px; font-weight:bold;text-align: center;line-height:22px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
.VeriCode_Img{ margin-right:30px;}

.buyTitle{border-bottom-style:solid; border-bottom-width:1px; clear:both; margin:0 10px;}
.buyTitle_txt{margin:0 0 2px 10px; font-size:14px; font-weight:bold; height:30px; line-height:30px; padding:0 8px; display:inline-block;}

.buyTitle1{border-color:#07519A;}
.buyTitle1 .buyTitle_txt{color:#07519A;}

.buyTitle2{border-color:#4198C4;}
.buyTitle2 .buyTitle_txt{color:#4198C4;}

.buyTitle3{border-color:#7CCAE4;}
.buyTitle3 .buyTitle_txt{color:#7CCAE4;}

/*.buyTitle3{border-color:#FF994E;}
.buyTitle3 .buyTitle_txt{color:#FF994E;}*/


/*表单按钮*/
.formBtns{padding:20px 0 0 0; text-align:center;}
.buttons{background-color: #F1F2F2; color:#333333;border: 1px solid silver; font-size:14px; font-family:inherit; font-weight: bold; padding: 5px; width: 150px; text-align:center;}
.buttons:hover{background-color: #F3F3F3;}


/*首页浮动按钮 - 微信*/
.floats{width:150px; height:150px; margin-top:175px;position:absolute;right:10px; top:0; z-index:10;}
#floats_weixin{ width:150px; height:150px;}
#floats_weixin .floatImg{width:100%; height:100%;}
#floats_weixin .floatTxt{ text-align:center;color:#db4b05; font-size:12px; font-weight:bold; cursor:default;}
